green algae - Turkish English Dictionary